.header-right{
    width:auto;}
.exit:hover{cursor:pointer}
*{
    margin: 0;
    padding: 0;
}
body{
    font-size: 15px;
    font-family: "宋体";
    /* line-height: 25px; */
    color: rgb(15, 17, 17);
    margin: 0 auto;
}
a{
    color: rgb(111,120,167);
    text-decoration: none;
}
a:hover{
    text-decoration: underline;
}
img{
    border: 0;
}
ul,li{
    list-style: none;
}
.fl{
    float: left;
}
.fr{
    float: right;
}
.clear::after{
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    color: rgba(0,0,0,0);
}
/* 版心 */
.center{
    width: 1080px;
    margin: 0 auto;
}
body{
    /* width: 100%;
    height: 100%; */
    background-color: rgb(233,250,255);
}
/* ------------------header开始------------------------- */
.header{
    width: 100%;
    height: 30px;
    background-color: rgb(225, 236, 237);
}
.header-div{
    width: auto;
    height: 30px;
}
             /* ----------头部内容------------------*/
.header-left-one{
    width: 100px;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    font-family: "宋体";
    background: url("../images/all.gif") no-repeat;
    text-indent: 16px;
    display: inline;
    margin-right: 20px;
    padding-left: 15px;
    /* float: left; */
}
/* ------ */
.header-left-two{
    width: 100px;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    font-family: "宋体";
    background: url("../images/all.gif") no-repeat;
    background-position: 0px -20px;
    text-indent: 16px;
    display: inline;
    padding-left: 15px;
    /* float: left; */
}
/* ----------- */
.header-right{
    width: 470px;
    height: 30px;
    line-height: 30px;
    float: right;
    font-size: 14px;
    font-family: "宋体";
    color: rgb(128, 128, 128);
}
.header-form{
    height: 30px;
    line-height: 30px;
    display: block;
}

/* .header-form div:nth-child(1){
    display: inline-block;
}
.header-form div:nth-child(2){
    width: 50px;
    margin-right: 20px;
    display: inline;
} */
#username{
    display: inline-block;
    width: 85px;
    margin-right: 5px;
    /* margin-right: 30px; */
}
/* .header-form div:nth-child(3){
    display: inline-block;
}
.header-form div:nth-child(4){
    width: 50px;
    margin-right: 20px;
    display: inline;
} */
#password{
    display: inline-block;
    width: 85px;
    margin-right: 5px;
}
.header-form div:nth-child(5){
    width: 50px;
    display: inline-block;
}
#submit{
    background: url("../images/all.gif");
    background-position: -1px -97px;
    display: inline-block;
    width: 50px;
    text-indent: -999px;
    margin-right: 5px;
}
.header-form div:nth-child(6){
    display: inline;
}
.registration{
    font-size: 14px;
    color: rgb(128, 128, 128);
}
/* -------------------------表头结束----------------------------- */
/* -------------------------整体开始------------------------------------- */
/* -----------新笔趣阁一栏------------------ */
.new-penguin{
    width: 1080px;
    height: 72px;
}
#new-penguin-div{
    width: auto;
    height: 72px;
}
/* 笔趣阁一栏内容 */
.image{
    display: inline-block;
    float: left;
}
.image a{
    width: 250px;
    height: 84px;
    display: inline-block;
}
.form-div{
    padding: 0px;
    width: 420px;
    height: 32px;
    margin-top: 21px;
    float: right;
    display: inline-block;
    border: 1px solid rgb(195,195,195);
}
.form{
    width: 100%;
    height:32px ;
    display: inline-block;
}
.search-box{
    display: inline-block;
    padding-left: 10px;
    font-size: 15px;
    color: rgb(195,195,195);
    width: 340px;
    height: 32px;
    border: none;
}
input::-webkit-input-placeholder{
    color: rgb(195,195,195);
}
.submit-search{
    display: inline-block;
    width: 80px;
    height: 32px;
    font-size: 16px;
    font-family: "宋体";
    background: rgb(249, 249, 249);
    border: 0px;
    color: rgb(177,153,165);
    border-left: 1px solid rgb(195,195,195);
    float: right;
}
/* --------笔趣阁一栏结束--------------- */
/* ----------------标题 ------------------*/
.title{
    width: 1080px;
    height: 50px;
}
.title-div{
    /* width: auto; */
    height: 50px;
    background-color:rgb(136, 198, 229);
    margin-top: 15px;
    text-align: left;
}
/* ---标题内容--- */
.title-div ul{
    margin-left: 0px;
}
li{
    list-style: none;
}
.title-div li a{
    display: inline-block;
    margin-right: 13px;
    text-align: left;
    float: left;
    color: rgb(255, 255, 255);
    font-weight: bolder;
    font-size: 16.5px;
    font-family: "宋体";
    text-align: center;
    margin-top: 17px;
}
.title-div li a:nth-child(1){
    margin-left: 8px;
}
/* --------标题结束----------------- */
/* --------标题下的第一框内容----------- */
.contents-one{
    width: 1080px;
    height: 530px;
    margin-top: 15px;
}
.contents-one-div{
    width: auto;
    height: 530px;
}
/* --一左-- */
.contents-one-left{
    width: 67%;
    height:530px ;
    background-color: rgb(254, 249, 239);
    border: 3px solid rgb(195, 223, 234);
    display: inline-block;
    float: left;
}
/* 一左 第一部分 */
.contents-one-left-one{
    width: 50%;
    height: 50%;
    margin: 5px;
    display: inline-block;
    float: left;
}
.yuanzun-picture-div{
    width: 50%;
    height: 100%;
    display: inline-block;
}
.yuanzun-picture{
    width: 100%;
    height: 100%;
}
.yuanzun{
    width: 45%;
    height: 10%;
    display: inline-block;
    float: right;
    border-bottom: 1.6px dotted rgb(166, 211, 231);
}
.contents-one-left-one a{
    font-size: 14px;
    font-family: "宋体";
    float: left;
    font-weight: bolder;
    margin-top: 5px;
    color: #6F78A7;
}
.yuanzun>span{
    font-size: 16px;
    font-family: "宋体";
    float: right;
    display: block;
    margin-top: 5px;
    color: #B3B3B3;
}
.yuanzun-description{
    width: 45%;
    height: 85%;
    display: inline-block;
    overflow: hidden;
    float: right;
    margin-top: -66%;
}
.yuanzun-description span{
    width: 100%;
    height: 100%;
    display: inline-block;
    overflow: hidden;
    color: rgb(85, 85, 85);
    font-family: "宋体";
    font-size: 14.5px;
    text-indent: 2em;
}
/* 一左 第二部分 */
.contents-one-left-two{
    width: 47%;
    height: 50%;
    margin: 5px 5px 5px 0px;
    float: right;
}
.wangushendi-picture-div{
    width: 50%;
    height: 100%;
    display: inline-block;
}
.wangushendi-picture{
    width: 100%;
    height: 100%;
}
.wangushendi{
    width: 45%;
    height: 10%;
    display: inline-block;
    float: right;
    border-bottom: 1.6px dotted rgb(166, 211, 231);
}
.contents-one-left-two a{
    font-size: 14px;
    font-family: "宋体";
    float: left;
    font-weight: bolder;
    margin-top: 5px;
    color: #6F78A7;
}
.wangushendi>span{
    font-size: 16px;
    font-family: "宋体";
    float: right;
    display: block;
    margin-top: 5px;
    color: #B3B3B3;
}
.wangushendi-description{
    width: 45%;
    height: 85%;
    display: inline-block;
    overflow: hidden;
    float: right;
    margin-top: -70%;
}
.wangushendi-description span{
    width: 100%;
    height: 100%;
    display: inline-block;
    overflow: hidden;
    color: rgb(85, 85, 85);
    font-family: "宋体";
    font-size: 14.5px;
    text-indent: 2em;
}
/* ----一左  第三部分 */
.contents-one-left-third{
    width: 50%;
    height: 50%;
    margin: 0px 5px 5px 5px ;
    display: inline-block;
    float: left;
    margin-top: -18px;
}
.futianshi-picture-div{
    width: 50%;
    height: 100%;
    display: inline-block;
}
.futianshi-picture{
    width: 100%;
    height: 100%;
}
.futianshi{
    width: 45%;
    height: 10%;
    display: inline-block;
    float: right;
    border-bottom: 1.6px dotted rgb(166, 211, 231);
}
.contents-one-left-third a{
    font-size: 14px;
    font-family: "宋体";
    float: left;
    font-weight: bolder;
    margin-top: 5px;
    color: #6F78A7;
}
.futianshi>span{
    font-size: 16px;
    font-family: "宋体";
    float: right;
    display: block;
    margin-top: 5px;
    color: #B3B3B3;
}
.futianshi-description{
    width: 45%;
    height: 85%;
    display: inline-block;
    overflow: hidden;
    float: right;
    margin-top: -66%;
}
.futianshi-description span{
    width: 100%;
    height: 100%;
    display: inline-block;
    overflow: hidden;
    color: rgb(85, 85, 85);
    font-family: "宋体";
    font-size: 14.5px;
    text-indent: 2em;
}
/* 一左  第四部分 */
.contents-one-left-four{
    width: 47%;
    height: 50%;
    margin: 0px 5px 5px 0px;
    float: right;
    margin-top: -10px;
}
.diba-picture-div{
    width: 50%;
    height: 100%;
    display: inline-block;
}
.diba-picture{
    width: 100%;
    height: 100%;
}
.diba{
    width: 45%;
    height: 10%;
    display: inline-block;
    float: right;
    border-bottom: 1.6px dotted rgb(166, 211, 231);
}
.contents-one-left-four a{
    font-size: 14px;
    font-family: "宋体";
    float: left;
    font-weight: bolder;
    margin-top: 5px;
    color: #6F78A7;
}
.diba>span{
    font-size: 16px;
    font-family: "宋体";
    float: right;
    display: block;
    margin-top: 5px;
    color: #B3B3B3;
}
.diba-description{
    width: 45%;
    height: 85%;
    display: inline-block;
    overflow: hidden;
    float: right;
    margin-top: -70%;
}
.diba-description span{
    width: 100%;
    height: 100%;
    display: inline-block;
    overflow: hidden;
    color: rgb(85, 85, 85);
    font-family: "宋体";
    font-size: 14.5px;
    text-indent: 2em;
}
/* --------一左结束--------- */
/* ----一右 */
.contents-one-right{
    width: 31%;
    height: 530px;
    background-color: rgb(254, 249, 239);
    border: 3px solid rgb(195, 223, 234);
    display: inline-block;
    float: right;
}
/* 一右内容 */
.contents-one-right-header{
    height: 30px;
    line-height: 30px;
    background-color: rgb(225, 236, 237);
    border-bottom: 1px solid rgb(221, 221, 221);
    font-size: 12px;
    font-weight: 400px;
    color: rgb(85, 85, 85);
    font-family: "宋体";
}
.contents-one-right-header>h2{
    text-indent:15px;
}
.contents-one-right ul li{
    height: 28px;
    line-height: 28px;
    border-bottom: 1px solid rgb(221, 221, 221);
    font-size: 13px;
    font-family: "宋体";
}
.fixed{
    display: inline-block;
    text-indent:15px;
}
.transformation{
    display: inline-block;
    float: right;
    margin-right: 10px;
}
/* ------------------第一部分内容结束------------ */
/* ------------------第二部分内容开始------------ */
.content-two{
    width: 1080px;
    height: 300px;
    border: 3px solid rgb(195, 223, 234);
    margin-top: 15px;
    background-color: rgb(254, 249, 239);
}
.content-two-header{
    width: 98%;
    height: 25px;
    line-height: 25px;
    font-size: 15px;
    font-weight: bold;
    border-bottom: 1px solid rgb(166, 211, 232);
    background-color: rgb(246, 248, 254);
    margin: 0 auto;
}
.content-two-dl{
    width: 243px;
    height: 95px;
    margin-top: 15px;
    float: right;
    font-size: 12px;
    overflow: hidden;
}
.dl-a{
    color: #6F78A7;
}
.ul{
    width: 96%;
    margin: 0 auto;
}
.ul li{
    width: 50%;
    height: 20px;
    line-height: 20px;
    border-bottom: 1px solid rgb(221, 221, 221);
    float: left;
    color: rgb(179, 179, 179);
    padding: 5px 0px 0px;
}
.ul li a{
    color: rgb(111, 120, 167);
    font-size: 13px;
}
/* --第二部分内容  第一部分开始- */
.content-two-first{
    width: 33%;
    height: 294px;
    border-right: 1px dotted rgb(166, 211, 232);
    display: inline-block;
    float: left;
}
.linyuanxing-picture{
    width: 67px;
    height: 82px;
    margin-left: 10px;
    margin-top: 10px;
    display: inline-block;
}
/* --第二部分内容  第一部分结束- */
/* --第二部分内容  第二部分开始- */
.content-two-second{
    width: 33%;
    height: 294px;
    border-right: 1px dotted rgb(166, 211, 232);
    float: left;
    display: inline-block;
}
.fanrenxiuxian-picture{
    width: 67px;
    height: 82px;
    margin-left: 10px;
    margin-top: 10px;
    display: inline-block;
}
/* --第二部分内容  第二部分结束- */
/* --第二部分内容  第三部分开始- */
.content-two-third{
    width: 33%;
    height: 294px;
    float: left;
    display: inline-block;
}
.quanqiugaowu-picture{
    width: 67px;
    height: 82px;
    margin-left: 10px;
    margin-top: 10px;
    display: inline-block;
}
/* --第二部分内容  第三部分结束- */
/* -------------------第二部分内容结束------------------ */
/* ------------------第三部分内容开始------------------- */
.content-third{
    width: 1080px;
    height: 900px;
    margin-top: 15px;
}
.content-third-div{
    width: 100%;
    height: 900px;
    margin: 0 auto;
}
.content-third-left{
    width:720px;
    height: 100%;
    background: rgb(225, 236, 237);
    border: 3px solid rgb(136, 198, 229);
    display: inline-block;
}
.content-third-right{
    width: 330px;
    height: 100%;
    background: rgb(225, 236, 237);
    border: 3px solid rgb(136, 198, 229);
    float: right;
    display: inline-block;
}
.content-third-ul{
    width: 96%;
    margin: 0 auto;
}
.content-third-ul li{
    width: 100%;
    height: 20px;
    line-height: 20px;
    border-bottom: 1px solid rgb(221, 221, 221);   
    color: rgb(179, 179, 179);
    padding: 15px 0px 0px;
}
.content-third-ul li a{
    color: rgb(111, 120, 167);
    font-size: 13px;
}
.content-third-ul li span{
    display: inline-block;
    font-size: 12px;
}
/* ---- 第三部分内容  左半部分-------*/
.content-third-left h2{
    font-size: 16px;
    background-color: rgb(166, 211, 232);
    padding: 0px 0px 0px 10px;
    font-weight: bold;
    border-bottom: 1px solid rgb(221, 221, 221);
    height: 30px;
    line-height: 30px;
}
.span-one{
    color: #555;
    margin-right: 15px;
}
.third-a{
    margin-right: 35px;
}
.span-two{
    margin-left: 125px;
}
.span-third{
    float: right;
}
/* ---第三部分内容  右半部分--- */
.content-third-right h2{
    font-size: 16px;
    background-color: rgb(166, 211, 232);
    padding: 0px 0px 0px 10px;
    font-weight: bold;
    border-bottom: 1px solid rgb(221, 221, 221);
    height: 30px;
    line-height: 30px;
}
.span-four{
    color: #555;
    margin-right: 5px;
}
.span-five{
    float: right;
    color: #555;
}
/* ----------------------------------------------第三部分内容完成  主体内容完成-------------------------------- */
/* ------------------------------------------------友情链接--------------------------------------------------- */
.friend{
    margin-top: 15px;
    width: 1080px;
    height: 55px;
    font-size: 14px;
}
.friend-div{
    width: auto;
    height:55px ;
    border: 1px solid rgb(221, 221, 221);
}
.friend-div a{
    display: inline-block;
    color: rgb(84, 129, 97);
    padding: 2px;
}

/* ---------------------------------尾部----------------------------------- */
.f_style{
    text-align: center;
    margin-top: 10px;
}
.f_style a{
    color: rgb(111,120,167);
}
.f_firp{
    font-size: 15px;
}
hr{
    text-align: center;
    height: 5px;
    width: 1000px;
    margin-left: 60px;
    border:none;
    border-top: 2px solid rgb(136,198,229);
    color: rgb(136,198,229);
}
.f_last{
    font-size: 12px;
    color:rgb(178,178,178);
}

.f_last p {
    margin-top: 5px;
    font-size: 15px;
    line-height: 150%;
}